package com._3are.varejo;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;

import com._3are.comum.ObjetoGeral;
@Entity
@Table(name="TB_Estoque")
public class Estoque extends ObjetoGeral {

	@OneToOne @JoinColumn(name="loja_id", nullable=false)
	private Loja loja;
	@OneToOne @JoinColumn(name="produto_id", nullable=false)
	private Produto produto;
	@Column(length=10, scale=2)
	private long quantidade;
	@Column(length=15)
	private String localizacao;
	
	public Loja getLoja() {
		return loja;
	}
	public void setLoja(Loja loja) {
		this.loja = loja;
	}
	public Produto getProduto() {
		return produto;
	}
	public void setProduto(Produto produto) {
		this.produto = produto;
	}
	public long getQuantidade() {
		return quantidade;
	}
	public void setQuantidade(long quantidade) {
		this.quantidade = quantidade;
	}
	public String getLocalizacao() {
		return localizacao;
	}
	public void setLocalizacao(String localizacao) {
		this.localizacao = localizacao;
	}
	
	
}
